package com.marvels.financial.loan.dto;

import java.util.Date;


import com.marvels.common.dto.BaseDTO;


/**
 * 还款流水查询条件DTO
 * @author tangpw
 *
 */
public class PaymentFlowConditionDTO extends BaseDTO{

	private static final long serialVersionUID = 1L;
	
	private String fundSource;//资金方
	
	private String productCode;//产品
	
	private String custName;//客户姓名
	
	private String custCardNo;//身份证
	
	private String custMobile;//手机号
	private String payChannel;//还款通道
	
	
	private String patternCode;//渠道大类编码
	
	private String productChannel;//渠道
	
	private String tradeType;//还款类型
	
	
	private String tradeResult;//交易结果
	
	private Date tradeBeginDate;//交易发起日期(起)
	
	private Date tradeEndDate;//交易发起日期(止)

	private int pageNum;//当前页
	
	private int pageSize;//每页大小
	
	public String getFundSource() {
		return fundSource;
	}

	public void setFundSource(String fundSource) {
		this.fundSource = fundSource;
	}

	


	public String getCustName() {
		return custName;
	}

	public void setCustName(String custName) {
		this.custName = custName;
	}

	public String getCustCardNo() {
		return custCardNo;
	}

	public void setCustCardNo(String custCardNo) {
		this.custCardNo = custCardNo;
	}

	public String getPayChannel() {
		return payChannel;
	}

	public void setPayChannel(String payChannel) {
		this.payChannel = payChannel;
	}

	public String getPatternCode() {
		return patternCode;
	}

	public void setPatternCode(String patternCode) {
		this.patternCode = patternCode;
	}

	public String getProductChannel() {
		return productChannel;
	}

	public void setProductChannel(String productChannel) {
		this.productChannel = productChannel;
	}

	public String getTradeType() {
		return tradeType;
	}

	public void setTradeType(String tradeType) {
		this.tradeType = tradeType;
	}

	public String getTradeResult() {
		return tradeResult;
	}

	public void setTradeResult(String tradeResult) {
		this.tradeResult = tradeResult;
	}

	public Date getTradeBeginDate() {
		return tradeBeginDate;
	}

	public void setTradeBeginDate(Date tradeBeginDate) {
		this.tradeBeginDate = tradeBeginDate;
	}

	public Date getTradeEndDate() {
		return tradeEndDate;
	}

	public void setTradeEndDate(Date tradeEndDate) {
		this.tradeEndDate = tradeEndDate;
	}

	public int getPageNum() {
		return pageNum;
	}

	public void setPageNum(int pageNum) {
		this.pageNum = pageNum;
	}

	public int getPageSize() {
		return pageSize;
	}

	public void setPageSize(int pageSize) {
		this.pageSize = pageSize;
	}

	public String getProductCode() {
		return productCode;
	}

	public void setProductCode(String productCode) {
		this.productCode = productCode;
	}

	public String getCustMobile() {
		return custMobile;
	}

	public void setCustMobile(String custMobile) {
		this.custMobile = custMobile;
	}
	
	
}
